Amy James-TurnerAmy James-Turner
When Esports Data Goes Silent: The Fragile Line Between Analysis and FictionAt three in the morning in Miami, an esports analytics report rolled off the...
Vietnamese Youth Football: When Academies Train Players for Other LeaguesVietnamese Youth Football: When Academies Train Players for Other Leagues Jul...
BLAST Slam VIII: Team Yandex Secure Top-Three Finish — The Data Story Behind the Reverse Sweep Over PARIVISIONMinute 63 of the decisive game, BLAST Slam VIII. Templar Assassin, piloted by...
Peyz's 6 Pentakills Cannot Hide T1's WeaknessesGame 5 between T1 and BFX ended with a brilliant performance from Peyz. He...
Asian Games 2026: The 21-12, 19-21, 14-21 Arc and Satwik-Chirag's Closing ProblemThe clock on the Aichi-Nagoya court stopped at 1 hour 08 minutes. I drew one...
Table Tennis and the Hollow Scouting ReportIn November, at a training hall in Busan, I held a 14-page scouting report on...
Japan vs Uruguay: The Numbers Say Japan Are Slightly Better — Not 'Overwhelming'Japan vs Uruguay: The Numbers Say Japan Are Slightly Better — Not...
A year of decline for Vietnam women's volleyball: when a middle blocker becomes the top scorer, the attack system has invertedIn one match at the Asian Games, the top scorer for Vietnam's women's nationa...
The Empty Data Frame and the Discipline of Verification in Badminton's Transfer SeasonTwelve lines. Twelve N/A entries. The file that landed in my inbox in Penang ...
Vietnam U15: 16 Goals, 11 Conceded, and the Match Buried in Paragraph FourIn four group matches, Vietnam U15 scored 16 goals and conceded 11. The goals...
2...d5 in 60 Minutes: The Elephant Gambit and the Limits of Surprise Weaponry in the Database EraIn the personal database I have maintained since 2026 to cross-check chess...
The Generational Handover in Men's Tennis: As the Old Guard Slows, the New Wave Finds Its RhythmOn a training court in Boston, on a cold January morning, I stood behind the...
Seven Points From Seven: Carrick Calls an Elland Road Draw a 'New Beginning', and the Price of That SentenceElland Road, Sunday evening, 19 October. In the first half, Manchester United...
Dakar 2026 and the Beach Volleyball Schedule: When a Press Release Becomes HistoryThere is a moment in world sport that few notice: when a schedule press relea...
Kawhi Leonard's Return to Toronto: A 35-Year-Old Gamble and the Five-Pick EquationOn the night of June 13, 2026, at Oracle Arena, Kawhi Leonard stood at the...
Indian Badminton at the Asian Games 2026: When a Medal Machine Runs on a Single EngineI sat in row seven of the arena in Aichi-Nagoya on a late afternoon, just as...
When Sports Analysis Is Empty: Lessons from 447 Matches and a Report Without DataI have held many sports analysis reports in my hands during 48 years in this...
Mea Minh Anh: The New Muse of the FFWS SEA 2026 Fall StageBehind every play is a person carrying their own world. But before the plays,...
The Space Behind the Fullback and the Season Without CrowdsIn autumn 2026, I sat in an empty stand in Hamburg. No songs, no drums, not...
FIFAe Finals in Jeddah Postponed One Day Before Kickoff: Security Rewrites the Esports CalendarOn the evening of Thursday, October 15, 2026, in Jeddah, the LED strips along...
Vietnamese Youth Football: When Academies Train Players for Other LeaguesVietnamese Youth Football: When Academies Train Players for Other Leagues Jul...
BLAST Slam VIII: Team Yandex Secure Top-Three Finish — The Data Story Behind the Reverse Sweep Over PARIVISIONMinute 63 of the decisive game, BLAST Slam VIII. Templar Assassin, piloted by...
Peyz's 6 Pentakills Cannot Hide T1's WeaknessesGame 5 between T1 and BFX ended with a brilliant performance from Peyz. He...
Asian Games 2026: The 21-12, 19-21, 14-21 Arc and Satwik-Chirag's Closing ProblemThe clock on the Aichi-Nagoya court stopped at 1 hour 08 minutes. I drew one...
Table Tennis and the Hollow Scouting ReportIn November, at a training hall in Busan, I held a 14-page scouting report on...
Japan vs Uruguay: The Numbers Say Japan Are Slightly Better — Not 'Overwhelming'Japan vs Uruguay: The Numbers Say Japan Are Slightly Better — Not...
A year of decline for Vietnam women's volleyball: when a middle blocker becomes the top scorer, the attack system has invertedIn one match at the Asian Games, the top scorer for Vietnam's women's nationa...
The Empty Data Frame and the Discipline of Verification in Badminton's Transfer SeasonTwelve lines. Twelve N/A entries. The file that landed in my inbox in Penang ...
Vietnam U15: 16 Goals, 11 Conceded, and the Match Buried in Paragraph FourIn four group matches, Vietnam U15 scored 16 goals and conceded 11. The goals...
2...d5 in 60 Minutes: The Elephant Gambit and the Limits of Surprise Weaponry in the Database EraIn the personal database I have maintained since 2026 to cross-check chess...
The Generational Handover in Men's Tennis: As the Old Guard Slows, the New Wave Finds Its RhythmOn a training court in Boston, on a cold January morning, I stood behind the...
Seven Points From Seven: Carrick Calls an Elland Road Draw a 'New Beginning', and the Price of That SentenceElland Road, Sunday evening, 19 October. In the first half, Manchester United...
Dakar 2026 and the Beach Volleyball Schedule: When a Press Release Becomes HistoryThere is a moment in world sport that few notice: when a schedule press relea...
Kawhi Leonard's Return to Toronto: A 35-Year-Old Gamble and the Five-Pick EquationOn the night of June 13, 2026, at Oracle Arena, Kawhi Leonard stood at the...
Indian Badminton at the Asian Games 2026: When a Medal Machine Runs on a Single EngineI sat in row seven of the arena in Aichi-Nagoya on a late afternoon, just as...
When Sports Analysis Is Empty: Lessons from 447 Matches and a Report Without DataI have held many sports analysis reports in my hands during 48 years in this...
Mea Minh Anh: The New Muse of the FFWS SEA 2026 Fall StageBehind every play is a person carrying their own world. But before the plays,...
The Space Behind the Fullback and the Season Without CrowdsIn autumn 2026, I sat in an empty stand in Hamburg. No songs, no drums, not...
FIFAe Finals in Jeddah Postponed One Day Before Kickoff: Security Rewrites the Esports CalendarOn the evening of Thursday, October 15, 2026, in Jeddah, the LED strips along...
